package com.genexususa.eo.google.data;

import javax.xml.bind.annotation.*;
import java.util.ArrayList;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement
public class MobileAdReport {

    @XmlElement(name = "Id")
    public Long Id;

    @XmlElement(name = "AdGroupId")
    public Long AdGroupId;

    @XmlElement(name = "DestinationUrl")
    public String DestinationUrl;

    @XmlElement(name = "DisplayUrl")
    public String DisplayUrl;

    @XmlElement(name = "Headline")
    public String Headline;

    @XmlElement(name = "Description")
    public String Description;

    @XmlElement(name = "BusinessName")
    public String BusinessName;

    @XmlElement(name = "CountryCode")
    public String CountryCode;

    @XmlElement(name = "PhoneNumber")
    public String PhoneNumber;

    @XmlElementWrapper(name = "MobileCarriers")
    @XmlElement(name = "MobileCarrier")
    public ArrayList<String> Carriers;

    @XmlElementWrapper(name = "MarkupLanguages")
    @XmlElement(name = "MarkupLanguage")
    public ArrayList<String> MarkupLanguages;

    public MobileAdReport(){
        Carriers = new ArrayList<String>();
        MarkupLanguages = new ArrayList<String>();
    }
}
